}
};
-var NMConnectionDevice = class NMConnectionDevice extends NMConnectionSection {
+var NMDeviceItem = class NMDeviceItem extends NMConnectionSection {
constructor(client, device) {
super(client);
- if (this.constructor === NMConnectionDevice)
+ if (this.constructor === NMDeviceItem)
throw new TypeError(`Cannot instantiate abstract type ${this.constructor.name}`);
this._device = device;
}
};
-var NMDeviceWired = class extends NMConnectionDevice {
+var NMWiredDeviceItem = class extends NMDeviceItem {
constructor(client, device) {
super(client, device);
}
};
-var NMDeviceModem = class extends NMConnectionDevice {
+var NMModemDeviceItem = class extends NMDeviceItem {
constructor(client, device) {
super(client, device);
}
};
-var NMDeviceBluetooth = class extends NMConnectionDevice {
+var NMBluetoothDeviceItem = class extends NMDeviceItem {
constructor(client, device) {
super(client, device);
}
});
-var NMDeviceWireless = class extends Signals.EventEmitter {
+var NMWirelessDeviceItem = class extends Signals.EventEmitter {
constructor(client, device) {
super();
// Device types
this._dtypes = { };
- this._dtypes[NM.DeviceType.ETHERNET] = NMDeviceWired;
- this._dtypes[NM.DeviceType.WIFI] = NMDeviceWireless;
- this._dtypes[NM.DeviceType.MODEM] = NMDeviceModem;
- this._dtypes[NM.DeviceType.BT] = NMDeviceBluetooth;
+ this._dtypes[NM.DeviceType.ETHERNET] = NMWiredDeviceItem;
+ this._dtypes[NM.DeviceType.WIFI] = NMWirelessDeviceItem;
+ this._dtypes[NM.DeviceType.MODEM] = NMModemDeviceItem;
+ this._dtypes[NM.DeviceType.BT] = NMBluetoothDeviceItem;
// Connection types
this._ctypes = { };